package com.jhonatan.sitcom.beans;

import java.util.ArrayList;

import org.json.JSONArray;
import org.json.JSONException;
import org.json.JSONObject;

import com.jhonatan.sitcom.util.Global;
import com.jhonatan.sitcom.util.JSONParser;


public class Accesorio {
	public Accesorio(int id, String nombre) {
		super();
		this.id = id;
		this.nombre = nombre;
	}
	public Accesorio() {
		
	}
	int id;
	String nombre;
	String descripcion;
	String estado;
	public int getID() {
		return id;
	}
	public void setId(int id) {
		this.id = id;
	}
	public String getNombre() {
		return nombre;
	}
	public void setNombre(String nombre) {
		this.nombre = nombre;
	}
	public String getDescripcion() {
		return descripcion;
	}
	public void setDescripcion(String descrip) {
		this.descripcion = descrip;
	}
	public String getEstado() {
		return estado;
	}
	public void setEstado(String estado) {
		this.estado = estado;
	}
	
	public ArrayList<Accesorio> listar(int estado, long id){
		ArrayList<Accesorio>list= new ArrayList<Accesorio>();
		JSONParser jParser = new JSONParser();
		JSONArray json = jParser.getJSONfromURL(new Global().getBaseUrl() +"index.php/android/accesorios/"+estado+"/"+id);
		System.out.println("--###>Conversion a Object Comenzando---------------"+json.length());	
		for(int i=0; i<json.length();i++){
			
			
			try {
				JSONObject c= json.getJSONObject(i);
				Accesorio desp = new Accesorio(); 
				
				desp.setId(c.getInt("id_accesorio"));
				desp.setNombre(c.getString("nombre"));
				list.add(desp);
			} catch (JSONException e) {
				// TODO Auto-generated catch block
				e.printStackTrace();
			}
		//	Despacho desp = new Despacho();
			}
		return list;
	}

}
